package com.thoughtorigin.reflect {
import flash.utils.Dictionary;

public interface ObjectMetaData {

    /**
     * 
     * @return
     */
    function get className(): String;

    /**
     *
     * @return
     */
    function get classMetaData(): Dictionary;

    /**
     *
     * @return
     */
    function get functionMetaData(): Dictionary;

    /**
     * 
     * @return
     */
    function get propertyMetaData(): Dictionary;
}
}